HTML Input Attributes

HTML உள்ளீட்டு பண்புக்கூறுகளைக் கற்றுக்கொள்ளுங்கள்

HTML உள்ளீட்டு பண்புக்கூறுகள்

இந்த அத்தியாயம் HTML <input> உறுப்புக்கான வெவ்வேறு பண்புக்கூறுகளை விவரிக்கிறது.

value

உள்ளீட்டுப் புலத்திற்கான ஆரம்ப மதிப்பைக் குறிப்பிடுகிறது

value="John"
readonly

படிக்க மட்டுமே உள்ளீட்டுப் புலம்

readonly
disabled

முடக்கப்பட்ட உள்ளீட்டுப் புலம்

disabled
size

தெரியும் அகலத்தைக் குறிப்பிடுகிறது

size="50"

value பண்புக்கூறு

உள்ளீட்டு value பண்புக்கூறு ஒரு உள்ளீட்டுப் புலத்திற்கான ஆரம்ப மதிப்பைக் குறிப்பிடுகிறது:

எடுத்துக்காட்டு

ஆரம்ப (இயல்புநிலை) மதிப்புகளைக் கொண்ட உள்ளீட்டுப் புலங்கள்:

<form>
  <label for="fname">First name:</label><br>
  <input type="text" id="fname" name="fname" value="John"><br>
  <label for="lname">Last name:</label><br>
  <input type="text" id="lname" name="lname" value="Doe">
</form>



readonly பண்புக்கூறு

உள்ளீட்டு readonly பண்புக்கூறு ஒரு உள்ளீட்டுப் புலம் படிக்க மட்டுமே என்று குறிப்பிடுகிறது.

படிக்க மட்டுமே உள்ளீட்டுப் புலத்தை மாற்ற முடியாது (இருப்பினும், ஒரு பயனர் அதைத் தாவலாம், முன்னிலைப்படுத்தலாம் மற்றும் உரையை நகலெடுக்கலாம்).

முக்கியம்:

படிக்க மட்டுமே உள்ளீட்டுப் புலத்தின் மதிப்பு படிவத்தைச் சமர்ப்பிக்கும் போது அனுப்பப்படும்!

எடுத்துக்காட்டு

படிக்க மட்டுமே உள்ளீட்டுப் புலம்:

<form>
  <label for="fname">First name:</label><br>
  <input type="text" id="fname" name="fname" value="John" readonly><br>
  <label for="lname">Last name:</label><br>
  <input type="text" id="lname" name="lname" value="Doe">
</form>



disabled பண்புக்கூறு

உள்ளீட்டு disabled பண்புக்கூறு ஒரு உள்ளீட்டுப் புலம் முடக்கப்பட வேண்டும் என்று குறிப்பிடுகிறது.

முடக்கப்பட்ட உள்ளீட்டுப் புலம் பயன்படுத்த முடியாதது மற்றும் கிளிக் செய்ய முடியாதது.

முக்கிய வித்தியாசம்:

முடக்கப்பட்ட உள்ளீட்டுப் புலத்தின் மதிப்பு படிவத்தைச் சமர்ப்பிக்கும் போது அனுப்பப்படாது!

எடுத்துக்காட்டு

முடக்கப்பட்ட உள்ளீட்டுப் புலம்:

<form>
  <label for="fname">First name:</label><br>
  <input type="text" id="fname" name="fname" value="John" disabled><br>
  <label for="lname">Last name:</label><br>
  <input type="text" id="lname" name="lname" value="Doe">
</form>

readonly vs disabled

  • readonly: படிக்க மட்டுமே, ஆனால் மதிப்பு சமர்ப்பிக்கப்படும்
  • disabled: பயன்படுத்த முடியாது, மதிப்பு சமர்ப்பிக்கப்படாது
  • readonly: பயனர் உரையைத் தேர்ந்தெடுக்கலாம்
  • disabled: பயனர் எதையும் செய்ய முடியாது
  • readonly: கிரே நிறத்தில் தோன்றாது
  • disabled: பொதுவாக கிரே நிறத்தில் தோன்றும்

size பண்புக்கூறு

உள்ளீட்டு size பண்புக்கூறு ஒரு உள்ளீட்டுப் புலத்தின் தெரியும் அகலத்தை, எழுத்துகளில், குறிப்பிடுகிறது.

size க்கான இயல்புநிலை மதிப்பு 20 ஆகும்.

📝 குறிப்பு:

size பண்புக்கூறு பின்வரும் உள்ளீட்டு வகைகளுடன் செயல்படுகிறது: text, search, tel, url, email மற்றும் password.

எடுத்துக்காட்டு

உள்ளீட்டுப் புலத்திற்கு அகலத்தை அமைக்கவும்:

<form>
  <label for="fname">First name:</label><br>
  <input type="text" id="fname" name="fname" size="50"><br>
  <label for="pin">PIN:</label><br>
  <input type="text" id="pin" name="pin" size="4">
</form>



maxlength பண்புக்கூறு

உள்ளீட்டு maxlength பண்புக்கூறு உள்ளீட்டுப் புலத்தில் அனுமதிக்கப்பட்ட அதிகபட்ச எழுத்துகளின் எண்ணிக்கையைக் குறிப்பிடுகிறது.

⚠️ குறிப்பு:

maxlength அமைக்கப்பட்டால், உள்ளீட்டுப் புலம் குறிப்பிடப்பட்ட எழுத்துகளின் எண்ணிக்கையை விட அதிகமாக ஏற்காது. இருப்பினும், இந்த பண்புக்கூறு எந்த பின்னூட்டத்தையும் வழங்காது. எனவே, பயனரை எச்சரிக்க விரும்பினால், நீங்கள் JavaScript குறியீட்டை எழுத வேண்டும்.

எடுத்துக்காட்டு

உள்ளீட்டுப் புலத்திற்கு அதிகபட்ச நீளத்தை அமைக்கவும்:

<form>
  <label for="fname">First name:</label><br>
  <input type="text" id="fname" name="fname" size="50"><br>
  <label for="pin">PIN:</label><br>
  <input type="text" id="pin" name="pin" maxlength="4" size="4">
</form>

முக்கியமான பிற பண்புக்கூறுகள்

min & max

குறைந்தபட்ச மற்றும் அதிகபட்ச மதிப்புகளைக் குறிப்பிடுகிறது

min="1" max="5"
multiple

பல மதிப்புகளை உள்ளிட அனுமதிக்கிறது

multiple
pattern

வழக்கமான வெளிப்பாட்டைக் குறிப்பிடுகிறது

pattern="[A-Z]{3}"
placeholder

குறுகிய குறிப்பைக் குறிப்பிடுகிறது

placeholder="Enter name"
required

உள்ளீட்டுப் புலம் தேவைப்படுகிறது

required
step

சட்டப்பூர்வ எண் இடைவெளிகளைக் குறிப்பிடுகிறது

step="3"
autofocus

தானாக கவனம் பெற அனுமதிக்கிறது

autofocus
list

datalist உறுப்பைக் குறிப்பிடுகிறது

list="browsers"

pattern பண்புக்கூறு

உள்ளீட்டு pattern பண்புக்கூறு உள்ளீட்டுப் புலத்தின் மதிப்பு சரிபார்க்கப்பட வேண்டிய ஒரு வழக்கமான வெளிப்பாட்டைக் குறிப்பிடுகிறது, படிவம் சமர்ப்பிக்கப்படும் போது.

pattern பண்புக்கூறு பின்வரும் உள்ளீட்டு வகைகளுடன் செயல்படுகிறது: text, date, search, url, tel, email மற்றும் password.

💡 உதவிக்குறிப்புகள்:

  • பயனருக்கு உதவுவதற்காக வடிவத்தை விவரிக்க பொது title பண்புக்கூறைப் பயன்படுத்தவும்.
  • வழக்கமான வெளிப்பாடுகளைப் பற்றி எங்கள் JavaScript டுடோரியலில் மேலும் அறிக.

எடுத்துக்காட்டு

மூன்று எழுத்துக்களை மட்டுமே கொண்டிருக்கக்கூடிய உள்ளீட்டுப் புலம் (எண்கள் அல்லது சிறப்பு எழுத்துகள் இல்லை):

<form>
  <label for="country_code">Country code:</label>
  <input type="text" id="country_code" name="country_code"
  pattern="[A-Za-z]{3}" title="Three letter country code">
</form>

required பண்புக்கூறு

உள்ளீட்டு required பண்புக்கூறு படிவத்தைச் சமர்ப்பிப்பதற்கு முன் ஒரு உள்ளீட்டுப் புலம் நிரப்பப்பட வேண்டும் என்று குறிப்பிடுகிறது.

required பண்புக்கூறு பின்வரும் உள்ளீட்டு வகைகளுடன் செயல்படுகிறது: text, search, url, tel, email, password, date pickers, number, checkbox, radio மற்றும் file.

எடுத்துக்காட்டு

தேவைப்படும் உள்ளீட்டுப் புலம்:

<form>
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" required>
</form>

உள்ளீட்டு கட்டுப்பாடுகள் குறிப்பு

⚠️ முக்கியமான எச்சரிக்கை:

உள்ளீட்டு கட்டுப்பாடுகள் முற்றிலும் பாதுகாப்பானவை அல்ல, மற்றும் JavaScript சட்டவிரோத உள்ளீட்டைச் சேர்க்க பல வழிகளை வழங்குகிறது. உள்ளீட்டை பாதுகாப்பாக கட்டுப்படுத்த, அதைப் பெறுபவரால் (சர்வர்) சரிபார்க்கப்பட வேண்டும்!

உள்ளீட்டு கட்டுப்பாடுகளின் பட்டியல்:

பண்புக்கூறு பயனுள்ள உள்ளீட்டு வகைகள்
min & max number, range, date, datetime-local, month, time, week
maxlength text, search, url, tel, email, password
pattern text, date, search, url, tel, email, password
required text, search, url, tel, email, password, date pickers, number, checkbox, radio, file
step number, range, date, datetime-local, month, time, week

பயிற்சி

INPUT உறுப்பின் size பண்புக்கூறின் இயல்புநிலை மதிப்பு என்ன?

10
✗ தவறு! 10 என்பது size பண்புக்கூறின் இயல்புநிலை மதிப்பு அல்ல
15
✗ தவறு! 15 என்பது size பண்புக்கூறின் இயல்புநிலை மதிப்பு அல்ல
20
✓ சரி! size பண்புக்கூறின் இயல்புநிலை மதிப்பு 20 ஆகும்

HTML படிவ மற்றும் உள்ளீட்டு உறுப்புகள்

குறிச்சொல் விளக்கம்
<form> பயனர் உள்ளீட்டிற்கான HTML படிவத்தை வரையறுக்கிறது
<input> உள்ளீட்டுக் கட்டுப்பாட்டை வரையறுக்கிறது

🔗 கூடுதல் ஆதாரம்:

அனைத்து கிடைக்கக்கூடிய HTML குறிச்சொற்களின் முழுமையான பட்டியலுக்கு, எங்கள் HTML Tag Reference ஐப் பார்வையிடவும்.